﻿using System;
using System.Collections.Generic;
using System.Text;

namespace VisionCloud.Domain.DtoModel.Ms
{
    public class NetHeightWidthInfo
    {
        public string ProjectName { get; set; }

        public string ApartmentNumber { get; set; }

        public List<PointMeasureValueInfo> PointInfos { get; set; }
    }

    public class PointMeasureValueInfo
    {
        public int Index { get; set; }

        public string PointType { get; set; }

        /// <summary>
        /// 净高标准值（区间）
        /// </summary>
        public string NetHeightStandardRange { get; set; }

        /// <summary>
        /// 净高设计值
        /// </summary>
        public string NetHeightDesighValue { get; set; }

        /// <summary>
        /// 开间进深极差标准值（区间）
        /// </summary>
        public string BayDepthRange { get; set; }

        /// <summary>
        /// 开间进深偏差标准值（区间）
        /// </summary>
        public string BayDepthDeviation { get; set; }

        /// <summary>
        /// 开间进深设计值
        /// </summary>
        public string BayDepthDesighValue { get; set; }

        public string NetHeightActualH1 { get; set; }

        public string NetHeightActualH2 { get; set; }

        public string NetHeightActualH3 { get; set; }

        public string NetHeightActualH4 { get; set; }

        public string NetHeightActualH5 { get; set; }

        public string NetHeightActualH6 { get; set; }

        public string NetHeightActualH7 { get; set; }

        public string NetHeightActualH8 { get; set; }

        public string NetHeightActualH9 { get; set; }

        public string NetHeightActualH10 { get; set; }

        public string BayDepthRangeActualB0 { get; set; }

        public string BayDepthRangeActualB1 { get; set; }

        public string BayDepthRangeActualD0 { get; set; }

        public string BayDepthRangeActualD1 { get; set; }

        public string BayDepthDeviationActualB0_1 { get; set; }

        public string BayDepthDeviationActualB0_2 { get; set; }

        public string BayDepthDeviationActualB1_1 { get; set; }

        public string BayDepthDeviationActualB1_2 { get; set; }

        public string BayDepthDeviationActualD0_1 { get; set; }

        public string BayDepthDeviationActualD0_2 { get; set; }

        public string BayDepthDeviationActualD1_1 { get; set; }

        public string BayDepthDeviationActualD1_2 { get; set; }
    }
}
